past participle of achever - Español Inglés Diccionario